Triangle Interactive

Strategy
Play in browser
Funny little logic puzzle game
Puzzle
Play in browser
Like mordhau but with stickmans
Fighting
This is carovavirus
Puzzle
This is your last chance!
Platformer