Megaloot Free Download For PC

I just played this game called Megaloot, and let me tell you, it’s pretty wild. It dropped on August 30, 2024, and it’s an RPG mixed with some strategy, which is honestly a cool combo. It’s made by axilirate, Ravenage […]

Read more